home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / var / lib / dpkg / info / dmraid.postinst < prev    next >
Text File  |  2009-10-06  |  1KB  |  47 lines

  1. #! /bin/sh
  2.  
  3. set -e
  4.  
  5.  
  6. case "$1" in
  7.   configure)
  8.     if command -v update-initramfs >/dev/null 2>&1; then
  9.         update-initramfs -u
  10.     fi
  11.     # Calling udevadm trigger on block devices with mountall installed can have
  12.     # severe consequences (clearing /tmp for instance); see LP #444252 and
  13.     # dups.  Instead, let update-initramfs flag the system as needing a reboot.
  14.     # If you're here, your dmraid devices are probably working or you can be
  15.     # bothered with a reboot.
  16.     ## Activate existing arrays now.
  17.     #udevadm trigger --subsystem-match=block --action=change
  18.  
  19.     if [ -f /etc/init.d/dmraid ]; then
  20.       update-rc.d -f dmraid remove
  21.     rm -f /etc/init.d/dmraid
  22.     fi
  23.   ;;
  24.   abort-upgrade|abort-remove|abort-deconfigure)
  25.     ;;
  26.  
  27.     *)
  28.         echo "postinst called with unknown argument \`$1'" >&2
  29.         exit 1
  30.     ;;
  31. esac
  32.  
  33. # Automatically added by dh_installudev
  34. if [ "$1" = configure ]; then
  35.     if [ -e "/etc/udev/rules.d/85_dmraid.rules" ]; then
  36.         echo "Preserving user changes to /etc/udev/rules.d/85-dmraid.rules ..."
  37.         if [ -e "/etc/udev/rules.d/85-dmraid.rules" ]; then
  38.             mv -f "/etc/udev/rules.d/85-dmraid.rules" "/etc/udev/rules.d/85-dmraid.rules.dpkg-new"
  39.         fi
  40.         mv -f "/etc/udev/rules.d/85_dmraid.rules" "/etc/udev/rules.d/85-dmraid.rules"
  41.     fi
  42. fi
  43. # End automatically added section
  44.  
  45.  
  46. exit 0
  47.